supporting structure/system - Español Inglés Diccionario